hydroxylammonium salt - French English Dictionary